release (information) - Deutsch Englisch Wörterbuch